package com.javaGather.day1;

import java.util.ArrayList;

public class ArrayListDemo {
    public static void main(String[] args) {

        /**
         * 集合中的泛型只能使用引用类型，基本数据类型使用包装类
         */
        ArrayList<String> arrayList = new ArrayList<>();
        //添加返回boolean
        boolean a = arrayList.add("A");
        arrayList.add("B");
        arrayList.add("C");
        arrayList.add("D");
//        System.out.println(arrayList);
        for (int i = 0; i < arrayList.size(); i++) {
            System.out.println(arrayList.get(i));
        }
        //删除  返回删除之前的数据
//        String remove = arrayList.remove(2);
//        System.out.println(remove);


        //设置   返回设置之前的数据
        String asd = arrayList.set(0, "asd");
        System.out.println(asd);

        for (int i = 0; i < arrayList.size(); i++) {
            System.out.println(arrayList.get(i));
        }

    }
}
